clean room technology - French English Dictionary